leave things in disarray - Spanish English Dictionary